/*——————————————————————————网站首页——————————————————————————*/
/*导航*/
body{margin: 0;padding: 0;}
header{background: #F5F5F5;cursor: pointer;box-shadow: 10px 10px 10px #E8E8E8;position: fixed;z-index: 99;margin: auto;width: 100%;}
nav{width:1070px;height:80px;margin: auto;}
.nav-left{float: left;}
.nav-right{float: right;}
.nav-right li{display: inline-block;margin: 22px 4px;}
.nav-right span{text-align: center;display: block;font-size: 12px;color: #bbbbbb;position: relative;}
.nav-right p{font-size: 12px;color: #666;text-align: center;position: relative;top: 0px;}
.nav-right img{margin-bottom: 20px;}
.nav-right li:hover p{color: #B62126;top: 15px;}
.nav-right li:hover span{top: -15px;}
/*轮播图*/
.banner{width: 100%;position: relative;overflow: hidden;padding-top:100px;;}
.banner ul{position: absolute;}
.banner ul li{width: 100%;height: 688px;float: left;background:  no-repeat center center;}
.banner i{width: 58px;height: 120px;position: absolute;top: 50%;margin-top: -60px;cursor: pointer;border-radius: 5px;display: none;}
.banner .left{left:400px;background: url('../images/left_right.png') no-repeat 0 0px;}
.banner .right{right: 400px;background: url('../images/left_right.png') no-repeat 0px -120px;}
/*主要内容*/
/*最新活动*/
main{width: 980px;margin: auto;box-shadow: 10px 10px 50px 20px gray;height: 100%;cursor: pointer;}
.activity{height: 600px;border-bottom: solid 1px #CCCCCC;padding-top: 5px;}
.activity-top{padding-top: 50px;overflow: hidden;}
.top-left{float: left;margin-left: 10px;}
.top-left img{padding-bottom: 5px;}
.top-right{float: right;}
.top-right span{font-size: 30px;font-weight:bold;width: 35px;height: 35px;background: #DFDFDF;display: block;border-radius: 50%;text-align: center;color: white;line-height: 35px;margin-right: 10px;}
.top-right span:hover{background: red;}
.activity-down{margin-top: 5px;}
.down-left{width: 378px;height: 460px;border: solid 1px #C5C5C5;float: left;margin: 20px 0 20px 10px;}
.down-left h2{text-align: center;margin-top: 5px;}
.down-right{float: right;}
.down-right ul{padding-top:19px}
.down-right img{width: 290px;height: 230px;}
.down-right li{display: inline-block;padding: 1px;position: relative;}
.down-right span{display: block;}
.down-right span img{z-index: 2;position: absolute;top: 0px;display: none;}
.down-right li:hover span img{display: block;}
/*最新活动-轮播图*/
/*焦点图*/
/*整个框架*/
.focus{position:relative;width:378px;height:260px;background-color:#000;margin:0px auto 0 auto;}  
.focus img{width:378px;height:260px;} 
.focus .shadow .title{width:260px;height:65px;padding-left:30px;padding-top:20px;}
.focus .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden;}
.focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;} 
.focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}  
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}  
.focus .fPic{position:absolute;left:0px;top:0px;}  
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:80px;line-height:80px;background:rgba(0,0,0,0.6);  
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}  
.focus .shadow a{text-decoration:none;color:#fff;font-size:20px;overflow:hidden;margin-left:10px;font-family:"\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000  }  
.focus .fcon img{display:block;}  
/*焦点*/
.focus .fbg{bottom:25px;right:40px;position:absolute;height:21px;text-align:center;z-index:200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}  
/*焦点样式*/  
.focus .D1fBt a{position:relative;display:inline;width:14px;height:14px;border-radius:7px;margin:0 5px;color:white;font:14px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#999999;line-height: 12px;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none;font-style:normal;}    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(../images/focus_btn.png) no-repeat;}
/*左按钮*/
.focus .prev{top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer;}  
/*右按钮*/
.focus .next{top:50%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer;}  
.focus .prev:hover{background-position:0 0;}  
.focus .next:hover{background-position:-40px 0;} 
/*无缝滚动*/
.dowebok { width: 378px; height: 100px;font-size: 14px;margin: 40px 0 0}
.dowebok ul { margin: 0; line-height: 30px;}
.dowebok li{text-align: center;}
.dowebok a{ color: #333; text-decoration: none;}
/*客片专区*/
.special{height: 600px;border-bottom: solid 1px #CCCCCC;padding-top: 5px;}
.special-top{padding: 20px 0px 0;}
.special-left{float: left;margin-left: 10px;}
.special-left img{padding-bottom: 5px;}
.special-right{float: right;}
.special-right span{font-size: 30px;font-weight:bold;width: 35px;height: 35px;background: #DFDFDF;display: block;border-radius: 50%;text-align: center;color: white;line-height: 35px;margin-right: 10px;}
.special-right span:hover{background: red;}
.special-down{clear: both;padding: 20px 5px;overflow: hidden;position: relative;}
.special-down-left{float: left;}
.special-down-left li{padding: 1px 0;position: relative;}
.special-down-right{float: right;}
.special-down-right li{padding: 1px 0;position: relative;}
.center{padding: 3px 2px;}
.special-down-left span{position: absolute;width: 293px;height: 248px;background: url(../images/logo1.png) 0 0;left:0;}
.center-span{position: absolute;width: 380px;height: 500px;background: url(../images/logo2.png) 0 0;left: 300px;}
.special-down-right span{position: absolute;width: 293px;height: 248px;background: url(../images/logo1.png) 0 0;right:0;}
.special-down span:hover{transform: scale(0.7)}
.special-down h1{color: white;text-align: center;line-height: 320px;}
.center-span h1{line-height: 480px;}
/*作品展示*/
.show{height: 100%;padding-top: 5px;}
.show-top{padding: 20px 0 10px;overflow: hidden;border-bottom: solid 1px #CCCCCC;}
.show-left{float: left;margin-left: 10px;}
.show-left img{padding-bottom: 5px;}
.show-right{float: right;}
.show-right span{font-size: 30px;font-weight:bold;width: 35px;height: 35px;background: #DFDFDF;display: block;border-radius: 50%;text-align: center;color: white;line-height: 35px;margin-right: 10px;}
.show-right span:hover{background: red;}
.show-down{margin-top: 30px;}
.show-down{overflow: hidden;position: relative;}
.show-down ul{margin: 0 10px;width: 100%;}
.show-down li{padding: 10px 2px;display: inline-block;}
.show-down li img{width: 233px;height: 350px;}
.show-down li:hover span{color: black;}
.show-down span{display: block;text-align: center;color: #D7E1D7;font-size: 14px;margin: 10px 0 30px;}
.show-down p{background: url(../images/logo3.png) no-repeat 0 0;width: 233px;height: 350px;position: absolute;top: 10px;display: none;}
.show-down li:nth-of-type(5) p,.show-down li:nth-of-type(6) p,.show-down li:nth-of-type(7) p,.show-down li:nth-of-type(8) p{background: url(../images/logo3.png) no-repeat 0 0;width: 233px;height: 350px;position: absolute;top: 440px;}
/*KIM*/
.KIM img{width: 975px;height: 388px;margin-top: 25px;border-bottom: solid 1px #CCCCCC;}
/*特色场景*/
.scenes{border-bottom: solid 1px #CCCCCC;height: 100%;padding-top: 5px;}
.scenes-top{padding: 25px 0 20px;overflow: hidden;}
.scenes-left{float: left;margin-left: 10px;}
.scenes-left img{padding-bottom: 5px;}
.scenes-right{float: right;}
.scenes-right span{font-size: 30px;font-weight:bold;width: 35px;height: 35px;background: #DFDFDF;display: block;border-radius: 50%;text-align: center;color: white;line-height: 35px;margin-right: 10px;}
.scenes-right span:hover{background: red;}
/*缩略图*/
.demo{width:975px; margin:10px auto 20px}
#carousel img{width: 182px;height: 80px;margin: 20px auto;border: solid 10px #DFDFDF;box-shadow: 10px 10px 10px black;}
#carousel ul{width: 950px;}
.flex-prev,.flex-next{display: none;}
/*摄影贴士*/
.shoot{width:450px;height: auto;padding: 5px;}
.shoot-top{padding: 25px 0 20px;overflow: hidden;}
.shoot-left{float: left;margin-left: 10px;}
.shoot-left img{padding-bottom: 5px;}
.shoot-right{float: right;}
.shoot-right span{font-size: 30px;font-weight:bold;width: 35px;height: 35px;background: #DFDFDF;display: block;border-radius: 50%;text-align: center;color: white;line-height: 35px;margin-right: 10px;}
.shoot-right span:hover{background: red;}
.shoot-down li{display: inline-block;color: #B8B8B8;font-size: 15px;padding: 5px 10px;}
.shoot-down li:hover{color: black;}
/*客户分享*/
.share{width:450px;height: 100%;padding: 5px;margin-left: 530px;margin-top: -200px;}
.share-top{padding: 25px 0 20px;overflow: hidden;}
.share-left{float: left;margin-left: 10px;}
.share-left img{padding-bottom: 5px;}
.share-right{float: right;}
.share-right span{font-size: 30px;font-weight:bold;width: 35px;height: 35px;background: #DFDFDF;display: block;border-radius: 50%;text-align: center;color: white;line-height: 35px;margin-right: 10px;}
.share-right span:hover{background: red;}
.share-down li{display: inline-block;color: #B8B8B8;font-size: 15px;padding: 5px 10px;}
.share-down li:hover{color: black;}
/*底部*/
footer{cursor: pointer;}
.about{background: #D7D7D7;width: 100%;overflow: hidden;}
.miss{width: 950px;margin: auto;padding: 20px 0 30px;}
.miss img{margin-top: 20px;}
.miss ul{float: right;width: 600px;}
.miss li{display: inline-block;background: white;width: 120px;height: 30px;margin: 8px;text-align: center;line-height: 30px;}
.miss li:hover{background: black;color: white;}
.copy{background: #CACACA;width: 100%;}
.copy p{width: 950px;margin: auto;padding: 20px 0;}
.link{background: #999999;width: 100%;overflow: hidden;color: white;}
.link ul{width: 950px;margin: auto;padding: 20px 0 25px;}
.link p{display: inline-block;}
.link li{display: inline-block;padding: 0 5px;font-size: 12px;}
.link li:hover{color: #de7400;}

/*——————————————————————————关于我们——————————————————————————*/
.sec-about{width:100%;margin: auto;text-align: center;}

/*——————————————————————————作品展示——————————————————————————*/
.show-two li{transition:all .2s linear;}
.show-two li:hover{z-index: 2; transform: translate3d(0,-2px,0);box-shadow: 0px 15px 30px rgba(0,0,0,0.5);}

/*——————————————————————————客片欣赏——————————————————————————*/
.show-three li{transition:all .2s linear;}
.show-three li:hover{z-index: 2; transform: translate3d(0,-2px,0);box-shadow: 0px 15px 30px rgba(0,0,0,0.5);}

/*——————————————————————————优惠活动——————————————————————————*/
.favorable{overflow: hidden;}
.favorable-left{float: left;border-bottom: solid 1px #DBDBDB;}
.favorable-left img{width: 572px;height: 258px;margin: 20px;}
.favorable-right{float: right;margin-right: 10px;border-bottom: solid 1px #DBDBDB;}
.favorable-right h2{margin-top:10px;font-size: 40px;color: #000;line-height: 60px;font-weight: bold;font-style: italic;}
.favorable-right span{font-size: 19px;font-family: "微软雅黑";line-height: 26px;color: #D67D79;}
.favorable-right p{margin-top: 20px;line-height: 21px;font-size: 12px;color: #dbdbdb;}
.favorable-right a{font-size: 20px;color: #DC4A4A;width: 170px;height: 50px;border: solid 1px #F3D4D9;background: #FBEFEF;padding: 11px 40px;position: relative;bottom:8px;right: -40px;}
.favorable li{border-bottom: solid 1px #DBDBDB}
.favorable-right img{margin-bottom: 21px;}

/*——————————————————————————服务团队——————————————————————————*/
.serve h2{font-size: 26px;text-align: center;border-bottom: solid 1px #CCCCCC;padding: 30px 0 10px;}
.serve ul{margin: 55px;}
.serve{padding-bottom: 10px;}

/*——————————————————————————最新团购——————————————————————————*/
.group{padding-bottom: 50px;}
.group-new{width: 402px;height: 445px;border: solid 1px #C63939;margin: 50px;position: relative;}
.group-new p{font-size: 16px;padding: 15px 16px 0;text-align: center;color: #990000;}
.group-new img{width: 360px;height: 245px;margin: 5px 20px;}
.group-new span{display: block;padding: 5px 0;margin-left: 250px;}
.group-new span:nth-of-type(2) strong{text-decoration: line-through;}
.group-new a{color: #000000;font-size: 15px;}
.order{background: url(../images/order.png) no-repeat 0 0;width: 300px;height: 76px;position: absolute;left:-27px;bottom: 60px;}
.order strong{font-size: 22px;font-weight: normal;color: white;padding-left:50px;position: relative;top: 20px;}

/*——————————————————————————特色场景——————————————————————————*/
.featured{padding-bottom: 10px;}
.featured img{width: 960px;height: 370px;}
.featured li{margin: 20px 10px;}
.featured li{transition:all .2s linear;}
.featured li:hover{z-index: 2; transform: translate3d(0,-2px,0);box-shadow: 0px 15px 30px black;}

/*——————————————————————————联系我们——————————————————————————*/
.relation{padding-bottom: 30px;}
#main {width: 700px;height: 600px;margin: 40px auto;border: solid 1px #DBDBDB;}
.relation p{font-size: 20px;padding: 10px 0;margin-left: 140px;}